take away (someone's) breath

Translations
перехватить дыхание у (кого-то)
The view from the top of the mountain took away my breath.
Вид с вершины горы перехватил у меня дыхание.
Definitions
To amaze, astonish, or impress someone so much that they are momentarily speechless or in awe.